﻿using System;
using System.Collections.Generic;
using System.Text;
using AdaptiveAgents.Experiments;
using AdaptiveAgents.Running_Tools.Runnings_Packages;

namespace AdaptiveAgents.Running_Tools
{
    /// <summary>
    /// This tool run number of games by "InputEntry" information
    /// </summary>
    class RunningTool
    {
        private InputPackage _GameData;
        private Experiment _MyExperimrnt;      
       

        /// <summary>
        /// Normal Ctor of "RunningTool" Class.
        /// </summary>
        /// <param name="data">Input information fo the games</param>
        public RunningTool(InputPackage input)
        {
            _GameData = input;
            _MyExperimrnt = Strategist.createExperiment(_GameData);
        }


        /// <summary>
        /// Run the Experiment
        /// </summary>
        public void Run()
        {
            _MyExperimrnt.runExperiment();          
        }

        



    }
}
